inflammation of the testicles - Turco Inglés Diccionario